live stock and dead meat - French English Dictionary